to meet its obligations and guarantees - Allemand Anglais Dictionnaire